provide room and board - Turco Inglés Diccionario